cube-shaped kite - English Synonyms Dictionary